package com.spring.gop.proj.interfaces;

import java.util.List;
import java.util.Map;

import com.spring.gop.proj.model.Buy;
import com.spring.gop.proj.model.Movie;
import com.spring.gop.proj.model.MovieAttach;
import com.spring.gop.proj.model.MovieChart;
import com.spring.gop.proj.model.User;

public interface MovieService {

	public List<Movie> selectMovies();
	public List<Movie> selectMovieForTitle(String searchMovieName);
	public Movie selectMovie(int num);
	public List<MovieAttach> selectMovieAttach(int num);
	public List<MovieAttach> selectMovieBanner();
	public List<MovieChart> selectMovieChart(int regyear, int regmonth);
	public Buy selectBuyMovieForId(Map<String, Object> map);
	public List<Buy> selectBuyListMovieForId(String member_id);
	public void insertBuyMovie(Buy buy, User user);
}
